package woaini.wind.bot.rasa.action;

import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component;
import woaini.wind.bot.rasa.base.Action;
import woaini.wind.bot.rasa.base.CollectingDispatcher;
import woaini.wind.bot.rasa.base.domain.Domain;
import woaini.wind.bot.rasa.base.event.Event;
import woaini.wind.bot.rasa.base.exception.RejectExecuteException;
import woaini.wind.bot.rasa.base.tracker.Tracker;

import java.util.List;

/**
 * 门票购买
 *
 * @see woaini.wind.bot.rasa.action.BuyTicketAction
 * @author yefeng {@date 2024-12-06 16:54:31}
 */
@Component
@Slf4j
public class BuyTicketAction implements Action {
  @Override
  public String name() {
    return "action_but_ticket";
  }

  @Override
  public List<? extends Event> run(CollectingDispatcher dispatcher, Tracker tracker, Domain domain)
      throws RejectExecuteException {


    return List.of();
  }
}
